to be repayable - Español Inglés Diccionario